package com.studyweb.service;

import com.studyweb.pojo.entity.ShenLunItem;
import java.util.List;

public interface ShenLunItemService {
    
    /**
     * 添加申论题目
     */
    boolean addShenLunItem(ShenLunItem shenLunItem);
    
    /**
     * 删除申论题目
     */
    boolean deleteShenLunItem(Long id);
    
    /**
     * 批量删除申论题目
     */
    boolean deleteShenLunItems(List<Long> ids);
    
    /**
     * 更新申论题目
     */
    boolean updateShenLunItem(ShenLunItem shenLunItem);
    
    /**
     * 根据ID查询申论题目
     */
    ShenLunItem getShenLunItemById(Long id);
    
    /**
     * 查询所有申论题目
     */
    List<ShenLunItem> getAllShenLunItems();
    
    /**
     * 根据条件分页查询申论题目
     */
    List<ShenLunItem> getShenLunItemsByCondition(String category, String subCategory);
}